Skip to main content

AlertSource

No description

type AlertSource {
id: ID!
type: AlertSourceType!
token: String!
name: String!
version: Int!
configuration: AlertSourceConfiguration!
webhookEndpoint: String!
createdAt: Time!
updatedAt: Time!
alerts(
page: Int
pageSize: Int
): AlertList!
processor: AlertProcessor!
}

Fields

AlertSource.id ● [ID!](/Incidite GraphQL Docs/types/scalars/id.mdx) non-null scalar

AlertSource.type ● [AlertSourceType!](/Incidite GraphQL Docs/types/enums/alert-source-type.mdx) non-null enum

AlertSource.token ● [String!](/Incidite GraphQL Docs/types/scalars/string.mdx) non-null scalar

AlertSource.name ● [String!](/Incidite GraphQL Docs/types/scalars/string.mdx) non-null scalar

AlertSource.version ● [Int!](/Incidite GraphQL Docs/types/scalars/int.mdx) non-null scalar

AlertSource.configuration ● [AlertSourceConfiguration!](/Incidite GraphQL Docs/types/unions/alert-source-configuration.mdx) non-null union

AlertSource.webhookEndpoint ● [String!](/Incidite GraphQL Docs/types/scalars/string.mdx) non-null scalar

AlertSource.createdAt ● [Time!](/Incidite GraphQL Docs/types/scalars/time.mdx) non-null scalar

AlertSource.updatedAt ● [Time!](/Incidite GraphQL Docs/types/scalars/time.mdx) non-null scalar

AlertSource.alerts ● [AlertList!](/Incidite GraphQL Docs/types/objects/alert-list.mdx) non-null object

AlertSource.alerts.page ● [Int](/Incidite GraphQL Docs/types/scalars/int.mdx) scalar
AlertSource.alerts.pageSize ● [Int](/Incidite GraphQL Docs/types/scalars/int.mdx) scalar

AlertSource.processor ● [AlertProcessor!](/Incidite GraphQL Docs/types/objects/alert-processor.mdx) non-null object

Returned By

[alertSource](/Incidite GraphQL Docs/operations/queries/alert-source.mdx) query ● [alertSources](/Incidite GraphQL Docs/operations/queries/alert-sources.mdx) query ● [createAlertSource](/Incidite GraphQL Docs/operations/mutations/create-alert-source.mdx) mutation